6cf18695af02246f5909a7b73df69311c1bc6899,java/src/main/java/org/whispersystems/signalservice/internal/push/PushServiceSocket.java,PushServiceSocket,getConnection,#String#String#String#,564
Before Change
request.addHeader("Host", hostHeader.get());
}
return okHttpClientBuilder.build().newCall(request.build()).execute();
} catch (IOException e) {
throw new PushNetworkException(e);
} catch (NoSuchAlgorithmException | KeyManagementException e) {
After Change
request.addHeader("Host", hostHeader.get());
}
Call call = okHttpClientBuilder.build().newCall(request.build());
synchronized (connections) {
connections.add(call);
}
try {
return call.execute();
} finally {
synchronized (connections) {
connections.remove(call);